Milotice nad Opavou (German: Milkendorf) is a village in the Moravian-Silesian Region of the Czech Republic. It has approximately 390 inhabitants.